home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / dev / lang / python_src.lha / amigapython / SMakefile < prev    next >
Makefile  |  1995-10-26  |  17KB  |  474 lines

  1. # Quick-and-Dirty makefile for Amiga Python-1.3
  2. # Geoff: gfellows@csu.edu.au 23rd October 1995
  3. #
  4. INCL = Include
  5. RM = delete quiet
  6. OBJDIR = Obj
  7. LIBS = lib lib:sc.lib LIB:scm.lib lib:amiga.lib
  8. LDFLAGS = \
  9. #MAP python.map \
  10. #MAPSYMBOLS \
  11. #MAPXREFERENCE
  12.  
  13. CFLAGS = includedir=${INCL} ObjectName=${OBJDIR}/
  14.  
  15. OBJ = \
  16.   ${OBJDIR}/abstract.o      ${OBJDIR}/acceler.o \
  17.   ${OBJDIR}/accessobject.o  ${OBJDIR}/arraymodule.o \
  18.   ${OBJDIR}/binascii.o      ${OBJDIR}/bitset.o \
  19.   ${OBJDIR}/bltinmodule.o   ${OBJDIR}/ceval.o \
  20.   ${OBJDIR}/cgensupport.o   ${OBJDIR}/classobject.o \
  21.   ${OBJDIR}/compile.o       ${OBJDIR}/config.o \
  22.   ${OBJDIR}/errors.o        ${OBJDIR}/fileobject.o \
  23.   ${OBJDIR}/firstsets.o     ${OBJDIR}/floatobject.o \
  24.   ${OBJDIR}/fmod.o          ${OBJDIR}/frameobject.o \
  25.   ${OBJDIR}/frozen.o        \
  26.   ${OBJDIR}/funcobject.o    ${OBJDIR}/getargs.o \
  27.   ${OBJDIR}/getcompiler.o   ${OBJDIR}/getcopyright.o \
  28.   ${OBJDIR}/getmtime.o      ${OBJDIR}/getopt.o \
  29.   ${OBJDIR}/getpath.o       ${OBJDIR}/getplatform.o \
  30.   ${OBJDIR}/getversion.o    ${OBJDIR}/graminit.o \
  31.   ${OBJDIR}/grammar.o       ${OBJDIR}/grammar1.o \
  32.   ${OBJDIR}/import.o        ${OBJDIR}/importdl.o \
  33.   ${OBJDIR}/intobject.o     ${OBJDIR}/intrcheck.o \
  34.   ${OBJDIR}/listnode.o      ${OBJDIR}/listobject.o \
  35.   ${OBJDIR}/longobject.o    ${OBJDIR}/main.o \
  36.   ${OBJDIR}/mappingobject.o ${OBJDIR}/marshal.o \
  37.   ${OBJDIR}/mathmodule.o \
  38.   ${OBJDIR}/metagrammar.o   ${OBJDIR}/methodobject.o \
  39.   ${OBJDIR}/modsupport.o    ${OBJDIR}/moduleobject.o \
  40.   ${OBJDIR}/myreadline.o    ${OBJDIR}/mystrtoul.o \
  41.   ${OBJDIR}/node.o          ${OBJDIR}/object.o \
  42.   ${OBJDIR}/parser.o        ${OBJDIR}/parsermodule.o \
  43.   ${OBJDIR}/parsetok.o      ${OBJDIR}/pgen.o \
  44.   ${OBJDIR}/posixmodule.o   ${OBJDIR}/printgrammar.o \
  45.   ${OBJDIR}/pythonrun.o     ${OBJDIR}/rangeobject.o \
  46.   ${OBJDIR}/regexmodule.o   ${OBJDIR}/regexpr.o \
  47.   ${OBJDIR}/sigcheck.o      ${OBJDIR}/stringobject.o \
  48.   ${OBJDIR}/stropmodule.o   ${OBJDIR}/structmember.o \
  49.   ${OBJDIR}/structmodule.o  ${OBJDIR}/sysmodule.o \
  50.   ${OBJDIR}/timemodule.o    ${OBJDIR}/tokenizer.o \
  51.   ${OBJDIR}/traceback.o     ${OBJDIR}/tupleobject.o \
  52.   ${OBJDIR}/typeobject.o 
  53.  
  54. python.bin: ${OBJ}
  55.     setenv PYTHONUNBUFFERED 1
  56.     copy env:PYTHONUNBUFFERED envarc:
  57.     slink with <<
  58.     to python.bin
  59.     ${LIBS}
  60.     from LIB:c.o ${OBJ}
  61.     ${LDFLAGS}
  62.     DEFINE __CXM33=__UCXM33
  63.     DEFINE __CXD33=__UCXD33
  64.     DEFINE __CXM22=__UCXM22
  65.     DEFINE __CXD22=__UCXD22
  66.     <<
  67.  
  68. clean:
  69.     -${RM} ${OBJDIR}/abstract.o      ${OBJDIR}/acceler.o
  70.     -${RM} ${OBJDIR}/accessobject.o  ${OBJDIR}/arraymodule.o
  71.     -${RM} ${OBJDIR}/binascii.o      ${OBJDIR}/bitset.o
  72.     -${RM} ${OBJDIR}/bltinmodule.o   ${OBJDIR}/ceval.o
  73.     -${RM} ${OBJDIR}/cgensupport.o   ${OBJDIR}/classobject.o
  74.     -${RM} ${OBJDIR}/compile.o       ${OBJDIR}/config.o
  75.     -${RM} ${OBJDIR}/errors.o        ${OBJDIR}/fileobject.o
  76.     -${RM} ${OBJDIR}/firstsets.o     ${OBJDIR}/floatobject.o
  77.     -${RM} ${OBJDIR}/fmod.o          ${OBJDIR}/frameobject.o
  78.     -${RM} ${OBJDIR}/frozen.o
  79.     -${RM} ${OBJDIR}/funcobject.o    ${OBJDIR}/getargs.o
  80.     -${RM} ${OBJDIR}/getcompiler.o   ${OBJDIR}/getcopyright.o
  81.     -${RM} ${OBJDIR}/getmtime.o      ${OBJDIR}/getopt.o
  82.     -${RM} ${OBJDIR}/getpath.o       ${OBJDIR}/getplatform.o
  83.     -${RM} ${OBJDIR}/getversion.o    ${OBJDIR}/graminit.o
  84.     -${RM} ${OBJDIR}/grammar.o       ${OBJDIR}/grammar1.o
  85.     -${RM} ${OBJDIR}/import.o        ${OBJDIR}/importdl.o
  86.     -${RM} ${OBJDIR}/intobject.o     ${OBJDIR}/intrcheck.o
  87.     -${RM} ${OBJDIR}/listnode.o      ${OBJDIR}/listobject.o
  88.     -${RM} ${OBJDIR}/longobject.o    ${OBJDIR}/main.o
  89.     -${RM} ${OBJDIR}/mappingobject.o ${OBJDIR}/marshal.o
  90.     -${RM} ${OBJDIR}/mathmodule.o    ${OBJDIR}/memmove.o
  91.     -${RM} ${OBJDIR}/metagrammar.o   ${OBJDIR}/methodobject.o
  92.     -${RM} ${OBJDIR}/modsupport.o    ${OBJDIR}/moduleobject.o
  93.     -${RM} ${OBJDIR}/myreadline.o    ${OBJDIR}/mystrtoul.o
  94.     -${RM} ${OBJDIR}/node.o          ${OBJDIR}/object.o
  95.     -${RM} ${OBJDIR}/parser.o        ${OBJDIR}/parsermodule.o
  96.     -${RM} ${OBJDIR}/parsetok.o      ${OBJDIR}/pgen.o
  97.     -${RM} ${OBJDIR}/posixmodule.o   ${OBJDIR}/printgrammar.o
  98.     -${RM} ${OBJDIR}/pythonrun.o     ${OBJDIR}/rangeobject.o
  99.     -${RM} ${OBJDIR}/regexmodule.o   ${OBJDIR}/regexpr.o
  100.     -${RM} ${OBJDIR}/sigcheck.o      ${OBJDIR}/stringobject.o
  101.     -${RM} ${OBJDIR}/stropmodule.o   ${OBJDIR}/structmember.o
  102.     -${RM} ${OBJDIR}/structmodule.o  ${OBJDIR}/sysmodule.o
  103.     -${RM} ${OBJDIR}/timemodule.o    ${OBJDIR}/tokenizer.o
  104.     -${RM} ${OBJDIR}/traceback.o     ${OBJDIR}/tupleobject.o
  105.     -${RM} ${OBJDIR}/typeobject.o 
  106.  
  107. test:
  108.     python <<
  109. import os
  110. os.chdir("Lib/test")
  111. import testall
  112. <<
  113.  
  114. # Parser/
  115. # Makefile automatically generated by MKMK V6.55
  116. # Mon Oct 23 10:01:44 1995
  117. # then modified by Geoff: gfellows@csu.edu.au
  118.  
  119. ${OBJDIR}/tokenizer.o: Parser/tokenizer.c ${INCL}/pgenheaders.h \
  120.         Parser/tokenizer.h ${INCL}/errcode.h ${INCL}/token.h
  121.  
  122. ${OBJDIR}/printgrammar.o: Parser/printgrammar.c ${INCL}/pgenheaders.h \
  123.      ${INCL}/grammar.h
  124.  
  125. ${OBJDIR}/pgen.o: Parser/pgen.c ${INCL}/pgenheaders.h ${INCL}/assert.h \
  126.      ${INCL}/token.h ${INCL}/node.h ${INCL}/grammar.h \
  127.      ${INCL}/metagrammar.h Parser/pgen.h
  128.  
  129. ${OBJDIR}/parsetok.o: Parser/parsetok.c ${INCL}/pgenheaders.h \
  130.      Parser/tokenizer.h ${INCL}/node.h ${INCL}/grammar.h \
  131.      Parser/parser.h ${INCL}/parsetok.h ${INCL}/errcode.h \
  132.      ${INCL}/token.h
  133.  
  134. ${OBJDIR}/parser.o: Parser/parser.c ${INCL}/pgenheaders.h ${INCL}/assert.h \
  135.      ${INCL}/token.h ${INCL}/grammar.h ${INCL}/node.h Parser/parser.h \
  136.      ${INCL}/errcode.h
  137.  
  138. ${OBJDIR}/node.o: Parser/node.c ${INCL}/pgenheaders.h ${INCL}/node.h
  139.  
  140. ${OBJDIR}/myreadline.o: Parser/myreadline.c ${INCL}/myproto.h \
  141.      ${INCL}/mymalloc.h ${INCL}/intrcheck.h
  142.  
  143. ${OBJDIR}/metagrammar.o: Parser/metagrammar.c ${INCL}/pgenheaders.h \
  144.      ${INCL}/metagrammar.h ${INCL}/grammar.h Parser/pgen.h
  145.  
  146. ${OBJDIR}/listnode.o: Parser/listnode.c ${INCL}/pgenheaders.h \
  147.      ${INCL}/token.h ${INCL}/node.h
  148.  
  149. ${OBJDIR}/grammar1.o: Parser/grammar1.c ${INCL}/pgenheaders.h \
  150.      ${INCL}/assert.h ${INCL}/grammar.h ${INCL}/token.h
  151.  
  152. ${OBJDIR}/grammar.o: Parser/grammar.c ${INCL}/pgenheaders.h ${INCL}/assert.h \
  153.      ${INCL}/token.h ${INCL}/grammar.h
  154.  
  155. ${OBJDIR}/firstsets.o: Parser/firstsets.c ${INCL}/pgenheaders.h \
  156.      ${INCL}/grammar.h ${INCL}/token.h
  157.  
  158. ${OBJDIR}/bitset.o: Parser/bitset.c ${INCL}/pgenheaders.h ${INCL}/bitset.h
  159.  
  160. ${OBJDIR}/acceler.o: Parser/acceler.c ${INCL}/pgenheaders.h \
  161.      ${INCL}/grammar.h ${INCL}/node.h ${INCL}/token.h Parser/parser.h
  162.  
  163. ${OBJDIR}/intrcheck.o: Parser/intrcheck.c ${INCL}/myproto.h \
  164.      ${INCL}/intrcheck.h
  165.  
  166. # Objects/
  167. # Makefile automatically generated by MKMK V6.55
  168. # Mon Oct 23 10:41:39 1995
  169. # and then modified by Geoff: gfellows@csu.edu.au
  170.  
  171. ${OBJDIR}/typeobject.o: Objects/typeobject.c ${INCL}/allobjects.h
  172.  
  173. ${OBJDIR}/tupleobject.o: Objects/tupleobject.c ${INCL}/allobjects.h
  174.  
  175. ${OBJDIR}/stringobject.o: Objects/stringobject.c ${INCL}/allobjects.h
  176.  
  177. ${OBJDIR}/rangeobject.o: Objects/rangeobject.c ${INCL}/allobjects.h
  178.  
  179. ${OBJDIR}/object.o: Objects/object.c ${INCL}/allobjects.h
  180.  
  181. ${OBJDIR}/moduleobject.o: Objects/moduleobject.c ${INCL}/allobjects.h \
  182.      ${INCL}/ceval.h
  183.  
  184. ${OBJDIR}/methodobject.o: Objects/methodobject.c ${INCL}/allobjects.h \
  185.      ${INCL}/token.h
  186.  
  187. ${OBJDIR}/mappingobject.o: Objects/mappingobject.c ${INCL}/allobjects.h \
  188.      ${INCL}/modsupport.h
  189.  
  190. ${OBJDIR}/longobject.o: Objects/longobject.c ${INCL}/allobjects.h \
  191.      ${INCL}/longintrepr.h ${INCL}/mymath.h
  192.  
  193. ${OBJDIR}/listobject.o: Objects/listobject.c ${INCL}/allobjects.h \
  194.      ${INCL}/modsupport.h ${INCL}/ceval.h
  195.  
  196. ${OBJDIR}/intobject.o: Objects/intobject.c ${INCL}/allobjects.h \
  197.      ${INCL}/modsupport.h
  198.  
  199. ${OBJDIR}/funcobject.o: Objects/funcobject.c ${INCL}/allobjects.h \
  200.      ${INCL}/compile.h ${INCL}/structmember.h
  201.  
  202. ${OBJDIR}/frameobject.o: Objects/frameobject.c ${INCL}/allobjects.h \
  203.      ${INCL}/compile.h ${INCL}/frameobject.h ${INCL}/opcode.h \
  204.      ${INCL}/structmember.h ${INCL}/bltinmodule.h
  205.  
  206. ${OBJDIR}/floatobject.o: Objects/floatobject.c ${INCL}/allobjects.h \
  207.      ${INCL}/modsupport.h ${INCL}/mymath.h
  208.  
  209. ${OBJDIR}/fileobject.o: Objects/fileobject.c ${INCL}/allobjects.h \
  210.      ${INCL}/modsupport.h ${INCL}/structmember.h ${INCL}/ceval.h
  211.  
  212. ${OBJDIR}/classobject.o: Objects/classobject.c ${INCL}/allobjects.h \
  213.      ${INCL}/structmember.h
  214.  
  215. ${OBJDIR}/accessobject.o: Objects/accessobject.c ${INCL}/allobjects.h \
  216.      ${INCL}/ceval.h ${INCL}/structmember.h ${INCL}/modsupport.h
  217.  
  218. ${OBJDIR}/abstract.o: Objects/abstract.c ${INCL}/abstract.h ${INCL}/Python.h
  219.  
  220. # Python/
  221. # Makefile automatically generated by MKMK V6.55
  222. # Mon Oct 23 13:08:24 1995
  223. #
  224. ${OBJDIR}/traceback.o: Python/traceback.c ${INCL}/allobjects.h \
  225.      ${INCL}/sysmodule.h ${INCL}/compile.h ${INCL}/frameobject.h \
  226.      ${INCL}/traceback.h ${INCL}/structmember.h ${INCL}/osdefs.h
  227.  
  228. ${OBJDIR}/sysmodule.o: Python/sysmodule.c ${INCL}/allobjects.h \
  229.      ${INCL}/sysmodule.h ${INCL}/import.h ${INCL}/modsupport.h \
  230.      ${INCL}/osdefs.h
  231.  
  232. ${OBJDIR}/structmember.o: Python/structmember.c ${INCL}/allobjects.h \
  233.      ${INCL}/structmember.h
  234.  
  235. ${OBJDIR}/getargs.o: Python/getargs.c ${INCL}/allobjects.h
  236.  
  237. ${OBJDIR}/sigcheck.o: Python/sigcheck.c ${INCL}/allobjects.h \
  238.      ${INCL}/intrcheck.h
  239.  
  240. ${OBJDIR}/pythonrun.o: Python/pythonrun.c ${INCL}/allobjects.h \
  241.      ${INCL}/grammar.h ${INCL}/node.h ${INCL}/parsetok.h \
  242.      ${INCL}/graminit.h ${INCL}/errcode.h ${INCL}/sysmodule.h \
  243.      ${INCL}/bltinmodule.h ${INCL}/compile.h ${INCL}/eval.h \
  244.      ${INCL}/ceval.h ${INCL}/pythonrun.h ${INCL}/import.h \
  245.      ${INCL}/marshal.h ${INCL}/thread.h
  246.  
  247. ${OBJDIR}/mystrtoul.o: Python/mystrtoul.c ${INCL}/rename2.h
  248.  
  249. ${OBJDIR}/modsupport.o: Python/modsupport.c ${INCL}/allobjects.h \
  250.      ${INCL}/import.h
  251.  
  252. ${OBJDIR}/memmove.o: Python/memmove.c
  253.  
  254. ${OBJDIR}/marshal.o: Python/marshal.c ${INCL}/allobjects.h \
  255.      ${INCL}/modsupport.h ${INCL}/longintrepr.h ${INCL}/compile.h \
  256.      ${INCL}/marshal.h
  257.  
  258. ${OBJDIR}/importdl.o: Python/importdl.c ${INCL}/allobjects.h \
  259.      ${INCL}/osdefs.h Python/importdl.h
  260.  
  261. ${OBJDIR}/import.o: Python/import.c ${INCL}/allobjects.h \
  262.      ${INCL}/node.h ${INCL}/token.h ${INCL}/graminit.h \
  263.      ${INCL}/import.h ${INCL}/errcode.h ${INCL}/sysmodule.h \
  264.      ${INCL}/bltinmodule.h ${INCL}/pythonrun.h ${INCL}/marshal.h \
  265.      ${INCL}/compile.h ${INCL}/eval.h ${INCL}/osdefs.h \
  266.      Python/importdl.h
  267.  
  268. ${OBJDIR}/graminit.o: Python/graminit.c ${INCL}/pgenheaders.h \
  269.      ${INCL}/grammar.h
  270.  
  271. ${OBJDIR}/getversion.o: Python/getversion.c ${INCL}/Python.h \
  272.      ${INCL}/patchlevel.h
  273.  
  274. ${OBJDIR}/getplatform.o: Python/getplatform.c
  275.  
  276. ${OBJDIR}/getopt.o: Python/getopt.c
  277.  
  278. ${OBJDIR}/getmtime.o: Python/getmtime.c ${INCL}/rename2.h
  279.  
  280. ${OBJDIR}/getcopyright.o: Python/getcopyright.c ${INCL}/Python.h
  281.  
  282. ${OBJDIR}/getcompiler.o: Python/getcompiler.c
  283.  
  284. ${OBJDIR}/frozenmain.o: Python/frozenmain.c ${INCL}/Python.h
  285.  
  286. ${OBJDIR}/frozen.o: Python/frozen.c
  287.  
  288. ${OBJDIR}/fmod.o: Python/fmod.c ${INCL}/mymath.h
  289.  
  290. ${OBJDIR}/errors.o: Python/errors.c ${INCL}/allobjects.h ${INCL}/traceback.h
  291.  
  292. ${OBJDIR}/compile.o: Python/compile.c ${INCL}/allobjects.h \
  293.      ${INCL}/node.h ${INCL}/token.h ${INCL}/graminit.h ${INCL}/compile.h \
  294.      ${INCL}/opcode.h ${INCL}/structmember.h
  295.  
  296. ${OBJDIR}/cgensupport.o: Python/cgensupport.c ${INCL}/allobjects.h \
  297.      ${INCL}/cgensupport.h
  298.  
  299. ${OBJDIR}/ceval.o: Python/ceval.c ${INCL}/allobjects.h \
  300.      ${INCL}/import.h ${INCL}/sysmodule.h ${INCL}/bltinmodule.h \
  301.      ${INCL}/compile.h ${INCL}/frameobject.h ${INCL}/eval.h \
  302.      ${INCL}/ceval.h ${INCL}/opcode.h ${INCL}/traceback.h \
  303.      ${INCL}/graminit.h ${INCL}/pythonrun.h ${INCL}/thread.h
  304.  
  305. ${OBJDIR}/bltinmodule.o: Python/bltinmodule.c ${INCL}/allobjects.h \
  306.      ${INCL}/node.h ${INCL}/graminit.h ${INCL}/sysmodule.h \
  307.      ${INCL}/bltinmodule.h ${INCL}/import.h ${INCL}/pythonrun.h \
  308.      ${INCL}/ceval.h ${INCL}/modsupport.h ${INCL}/compile.h ${INCL}/eval.h
  309. #
  310. # Makefile automatically generated by MKMK V6.55
  311. # Mon Oct 23 13:37:16 1995
  312. # then modified by Geoff: gfellows@csu.edu.au
  313.  
  314. ${OBJDIR}/yuvconvert.o: Modules/yuvconvert.c ${INCL}/yuv.h
  315.  
  316. ${OBJDIR}/xxmodule.o: Modules/xxmodule.c ${INCL}/allobjects.h
  317.  
  318. ${OBJDIR}/tkintermodule.o: Modules/tkintermodule.c Modules/Python.h
  319.  
  320. ${OBJDIR}/tkappinit.o: Modules/tkappinit.c
  321.  
  322. ${OBJDIR}/timingmodule.o: Modules/timingmodule.c ${INCL}/allobjects.h \
  323.      ${INCL}/import.h ${INCL}/modsupport.h ${INCL}/ceval.h timing.h
  324.  
  325. ${OBJDIR}/threadmodule.o: Modules/threadmodule.c ${INCL}/allobjects.h \
  326.      ${INCL}/thread.h
  327.  
  328. ${OBJDIR}/termios.o: Modules/termios.c
  329.  
  330. ${OBJDIR}/syslogmodule.o: Modules/syslogmodule.c ${INCL}/Python.h
  331.  
  332. ${OBJDIR}/sybasemodule.o: Modules/sybasemodule.c ${INCL}/allobjects.h \
  333.      ${INCL}/modsupport.h
  334.  
  335. ${OBJDIR}/svmodule.o: Modules/svmodule.c ${INCL}/allobjects.h \
  336.      ${INCL}/import.h ${INCL}/modsupport.h ${INCL}/compile.h \
  337.      ${INCL}/ceval.h yuv.h
  338.  
  339. ${OBJDIR}/soundex.o: Modules/soundex.c ${INCL}/Python.h
  340.  
  341. ${OBJDIR}/timemodule.o: Modules/timemodule.c ${INCL}/allobjects.h \
  342.      ${INCL}/modsupport.h ${INCL}/ceval.h ${INCL}/myselect.h ${INCL}/mytime.h
  343.  
  344. ${OBJDIR}/sunaudiodev.o: Modules/sunaudiodev.c ${INCL}/allobjects.h \
  345.      ${INCL}/modsupport.h ${INCL}/structmember.h
  346.  
  347. ${OBJDIR}/structmodule.o: Modules/structmodule.c ${INCL}/allobjects.h \
  348.      ${INCL}/modsupport.h
  349.  
  350. ${OBJDIR}/stropmodule.o: Modules/stropmodule.c ${INCL}/allobjects.h \
  351.      ${INCL}/modsupport.h
  352.  
  353. ${OBJDIR}/stdwinmodule.o: Modules/stdwinmodule.c ${INCL}/allobjects.h \
  354.      ${INCL}/modsupport.h ${INCL}/ceval.h ${INCL}/sysmodule.h \
  355.      ${INCL}/stdwin.h ${INCL}/thread.h
  356.  
  357. ${OBJDIR}/socketmodule.o: Modules/socketmodule.c ${INCL}/Python.h \
  358.      ${INCL}/mytime.h
  359.  
  360. ${OBJDIR}/signalmodule.o: Modules/signalmodule.c ${INCL}/Python.h \
  361.      ${INCL}/intrcheck.h ${INCL}/thread.h
  362.  
  363. ${OBJDIR}/sgimodule.o: Modules/sgimodule.c ${INCL}/allobjects.h \
  364.      ${INCL}/modsupport.h ${INCL}/ceval.h
  365.  
  366. ${OBJDIR}/selectmodule.o: Modules/selectmodule.c ${INCL}/allobjects.h \
  367.      ${INCL}/modsupport.h ${INCL}/ceval.h ${INCL}/myselect.h
  368.  
  369. ${OBJDIR}/rotormodule.o: Modules/rotormodule.c ${INCL}/Python.h \
  370.      ${INCL}/mymath.h
  371.  
  372. ${OBJDIR}/rgbimgmodule.o: Modules/rgbimgmodule.c ${INCL}/allobjects.h \
  373.      ${INCL}/modsupport.h
  374.  
  375. ${OBJDIR}/regexpr.o: Modules/regexpr.c ${INCL}/myproto.h \
  376.      Modules/regexpr.h
  377.  
  378. ${OBJDIR}/regexmodule.o: Modules/regexmodule.c ${INCL}/allobjects.h \
  379.      ${INCL}/modsupport.h Modules/regexpr.h
  380.  
  381. ${OBJDIR}/pwdmodule.o: Modules/pwdmodule.c ${INCL}/allobjects.h \
  382.      ${INCL}/modsupport.h
  383.  
  384. ${OBJDIR}/parsermodule.o: Modules/parsermodule.c ${INCL}/Python.h \
  385.      ${INCL}/graminit.h ${INCL}/node.h ${INCL}/token.h
  386.  
  387. ${OBJDIR}/objc.o: Modules/objc.c ${INCL}/Python.h
  388.  
  389. ${OBJDIR}/nismodule.o: Modules/nismodule.c ${INCL}/allobjects.h \
  390.      ${INCL}/modsupport.h ${INCL}/ceval.h
  391.  
  392. ${OBJDIR}/newmodule.o: Modules/newmodule.c ${INCL}/allobjects.h \
  393.      ${INCL}/compile.h
  394.  
  395. ${OBJDIR}/mpzmodule.o: Modules/mpzmodule.c ${INCL}/allobjects.h \
  396.      ${INCL}/gmp.h gmp-${INCL}/impl.h ${INCL}/longlong.h \
  397.      ${INCL}/longintrepr.h
  398.  
  399. ${OBJDIR}/md5module.o: Modules/md5module.c ${INCL}/allobjects.h \
  400.      ${INCL}/modsupport.h md5.h
  401.  
  402. ${OBJDIR}/md5c.o: Modules/md5c.c Modules/md5.h
  403.  
  404. ${OBJDIR}/mathmodule.o: Modules/mathmodule.c ${INCL}/allobjects.h \
  405.      ${INCL}/mymath.h
  406.  
  407. ${OBJDIR}/imgfile.o: Modules/imgfile.c ${INCL}/allobjects.h \
  408.      ${INCL}/modsupport.h \
  409.            #/usr/people/4Dgifts/iristools/include/${INCL}/izoom.h
  410.  
  411. ${OBJDIR}/imageop.o: Modules/imageop.c ${INCL}/allobjects.h \
  412.      ${INCL}/modsupport.h
  413.  
  414. ${OBJDIR}/grpmodule.o: Modules/grpmodule.c \
  415.      ${INCL}/allobjects.h ${INCL}/modsupport.h
  416.  
  417. ${OBJDIR}/getpath.o: Modules/getpath.c ${INCL}/Python.h ${INCL}/osdefs.h
  418.  
  419. ${OBJDIR}/gdbmmodule.o: Modules/gdbmmodule.c ${INCL}/allobjects.h \
  420.      ${INCL}/modsupport.h ${INCL}/gdbm.h
  421.  
  422. ${OBJDIR}/fmmodule.o: Modules/fmmodule.c ${INCL}/allobjects.h \
  423.      ${INCL}/modsupport.h
  424.  
  425. ${OBJDIR}/flmodule.o: Modules/flmodule.c ${INCL}/forms.h \
  426.      ${INCL}/allobjects.h ${INCL}/import.h ${INCL}/modsupport.h \
  427.      ${INCL}/structmember.h ${INCL}/ceval.h
  428.  
  429. ${OBJDIR}/fcntlmodule.o: Modules/fcntlmodule.c ${INCL}/allobjects.h \
  430.      ${INCL}/modsupport.h
  431.  
  432. ${OBJDIR}/environment.o: Modules/environment.c ${INCL}/allobjects.h
  433.  
  434. ${OBJDIR}/dlmodule.o: Modules/dlmodule.c ${INCL}/allobjects.h \
  435.      ${INCL}/modsupport.h
  436.  
  437. ${OBJDIR}/dbmmodule.o: Modules/dbmmodule.c ${INCL}/allobjects.h \
  438.      ${INCL}/modsupport.h
  439.  
  440. ${OBJDIR}/dbhashmodule.o: Modules/dbhashmodule.c \
  441.      ${INCL}/allobjects.h ${INCL}/modsupport.h
  442.  
  443. ${OBJDIR}/cursesmodule.o: Modules/cursesmodule.c ${INCL}/Python.h
  444.  
  445. ${OBJDIR}/cryptmodule.o: Modules/cryptmodule.c ${INCL}/allobjects.h
  446.  
  447. ${OBJDIR}/clmodule.o: Modules/clmodule.c ${INCL}/allobjects.h \
  448.      ${INCL}/modsupport.h ${INCL}/ceval.h
  449.  
  450. ${OBJDIR}/cdmodule.o: Modules/cdmodule.c ${INCL}/allobjects.h \
  451.      ${INCL}/import.h ${INCL}/modsupport.h ${INCL}/ceval.h
  452.  
  453. ${OBJDIR}/bsddbmodule.o: Modules/bsddbmodule.c \
  454.      ${INCL}/allobjects.h ${INCL}/modsupport.h
  455.  
  456. ${OBJDIR}/binascii.o: Modules/binascii.c ${INCL}/Python.h
  457.  
  458. ${OBJDIR}/audioop.o: Modules/audioop.c ${INCL}/allobjects.h \
  459.     ${INCL}/modsupport.h ${INCL}/mymath.h
  460.  
  461. ${OBJDIR}/arraymodule.o: Modules/arraymodule.c ${INCL}/allobjects.h \
  462.     ${INCL}/modsupport.h ${INCL}/ceval.h
  463.  
  464. ${OBJDIR}/almodule.o: Modules/almodule.c ${INCL}/allobjects.h \
  465.     ${INCL}/import.h ${INCL}/modsupport.h ${INCL}/structmember.h \
  466.     ${INCL}/ceval.h
  467.  
  468. ${OBJDIR}/config.o: Modules/config.c ${INCL}/Python.h
  469.  
  470. ${OBJDIR}/main.o: Modules/main.c ${INCL}/Python.h
  471.  
  472. ${OBJDIR}/posixmodule.o: Modules/posixmodule.c ${INCL}/allobjects.h \
  473.     ${INCL}/modsupport.h ${INCL}/ceval.h ${INCL}/mytime.h
  474.